essential mechanical engineering skills